﻿// Headshot POJ - 3869   概率.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

/*
https://vjudge.net/problem/POJ-3869

您有一把左轮手枪，枪筒有 n 个枪膛。枪膛在枪筒上呈圆形分布。每个枪膛可以是空的，也可以装一发子弹。
一个枪膛对准枪管。扣动扳机时，枪的弹膛旋转，使下一个弹膛与枪管对准，击锤敲击子弹，通过枪管发射子弹。
如果击锤敲击枪膛时枪膛是空的，那么就不会开枪，只会发出 "咔嗒 "一声。
您已经找到了这把枪的用途。您正在和朋友玩俄罗斯轮盘赌。
你的朋友将子弹装入一些弹膛，随机旋转枪筒，将一个随机弹膛对准枪管，然后将枪对准自己的头，扣动扳机。
你只听到 "咔嗒 "一声，然后就什么都不知道了--枪膛是空的，枪没有射击。
现在轮到你把枪顶在头上扣动扳机了。你有一个选择。你可以立即扣动扳机，也可以随机转动枪膛，然后扣动扳机。
你应该如何选择才能最大限度地提高生存几率？

输入
输入文件包含一行由 n 个数字 "0 "和 "1 "组成的字符串（2 <= n <= 100）。
这行数字代表装入枪膛的子弹模式。0 "代表空弹仓，"1 "代表装弹仓。
在这种表示法中，当枪机在射击前旋转时，右边的下一个弹膛会与枪管对准，以便射击。
由于枪膛实际上位于一个圆圈上，因此这串数字中的第一个枪膛紧跟在最后一个枪膛之后。该字符串中至少有一个 "0"。

输出
在输出文件中写入以下单词之一（不带引号）：

"SHOOT"（射击）- 如果立即扣动扳机会降低子弹击中头部的可能性（枪膛空的可能性更大）。
"旋转"--如果在扣动扳机前随机旋转弹膛会降低子弹击中头部的实际可能性（更有可能使弹膛为空）。
"相等"--如果上述两种选择被击中的概率相等。

Sample Input #1:
0011

Sample Input #2:
0111

Sample Input #3:
000111

Sample Output #1:
EQUAL

Sample Output #2:
ROTATE

Sample Output #3:
SHOOT
*/


int main()
{
    std::cout << "Hello World!\n";
}

 